package com.xy.model.po.calculate.lirun.temu;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
@TableName(value = "t_temu_lirun_product")
public class TemuLirunProductPO {

    // 主键ID
    @TableId(type = IdType.AUTO)
    private Long id;

    //产品ID
    private Long productId;

    //产品名称
    private String productName;

    // temu利润核算项目名称
    private String name;

    // 一级品类
    private String plOne;

    // 二级品类
    private String plTwo;

    // 变体1代码
    private String variantCodeOne;

    // 变体2代码
    private String variantCodeTwo;

    // 核算状态：0-未填写完成，1-已核算，默认值为0
    private Integer status;

    // 售价单位
    private String priceUnit;

    // 产品单位
    private String productUnit;

    // 重量单位
    private String weightUnit;

    // 头程运费价格（单位为rmb/立方米）
    private BigDecimal headFreightPrice;

    // 海外仓价格(单位为t_maori_product#price_unit/立方米)
    private BigDecimal foreignWarehousePrice;

    //across保管价格（priceUnit/立方米）
    private BigDecimal acrossStoragePrice;

    //税金占比
    private BigDecimal taxPer;

    // 创建人
    private Long createBy;

    // 更新人
    private Long updateBy;

    // 创建时间，默认当前时间戳
    private Date createTime;

    // 更新时间，默认当前时间戳并在每次更新时自动更新
    private Date updateTime;

    // 是否删除，默认值为false表示未删除
    private Integer isDeleted;
}
